Experiences in Interactive Distributed Visualization
نویسنده
چکیده
We report on our experiences in distributed interactive data visualization. The experiences are based on previously published work [1, 2, 3]. 1 Distributed Data Management We have designed and developed a distributed blackboard architecture for interactive scientific visualization. The architecture is centered around a blackboard and satellite processes that produce and consume data. Satellites implement the simulation, analysis programs, geometry mapping and rendering algorithms. The purpose of the blackboard is twofold. First, it acts as a shared data space for all satellite processes. Second, it acts as an event notification manager. Satellites can subscribe to events that represent state changes in the blackboard. Whenever such an event occurs, it will publish the event to all subscribing satellites. The, concepually centralized, blackboard is implemented as a distributed set of communicating blackboards. Many techniques from distributed computing are used to mantain data consistency, enhance performance, scalable data sets, etc. The blackboard architecture allowed us to address two important issues concerning interactive visualization environments. First, tight integration between simulation and visualization. Second, to allow qualitative and quantitative data analysis to operate simultanously a shared data space.
منابع مشابه
Visualizing the Tree of Life: Learning Around an Interactive Visualization of Biological Data in Museums
A central goal of many science museums is to provide hands-on experiences in which visitors learn from exhibit elements and through their interactions with other visitors (Falk & Dierking, 2000; Allen, 2004; Humphrey & Gutwill, 2005; Oppenheimer, 1978). These types of experiences are often characterized by physical engagement with scientific phenomena, open-ended exploration, and carefully desi...
متن کاملA User Centered Approach for the Design and Evaluation of Interactive Information Visualization Tools
The proposed focus of this chapter is to discuss the design and evaluation of interactive Information Visualization (InfoVis) tools. The approach we take is based on our view of users’ interaction within the context of InfoVis as an experience. As a result of this we propose a user centered approach to the design and evaluation of InfoVis tools, which is a common practice in HCI but not in the ...
متن کاملAn Interactive Visualization Environment for Financial Modeling on Heterogeneous Computing Systems
Financial modeling represents a promising industry application of high performance computing. In previous work, parallel stock option pricing models were developed for the Connection Machine-2 and DECmpp-12000. These parallel model run approximately two orders of magnitude faster than sequential models on high-speed workstations. To further develop this application, a portable, workstation base...
متن کاملMining, Pruning and Visualizing Frequent Patterns for Temporal Event Sequence Analysis
Integrating frequent pattern mining with interactive visualization for temporal event sequence analysis poses many interesting research questions and challenges. We review and reflect on some of these challenges based on our experiences working on event sequence data from two domains: web analytics and application logs. These challenges can be organized using a three-stage framework: pattern mi...
متن کاملA Case Study on Hardware-Accelerated Lagrangian-Eulerian Texture Advection for Flow Visualization
A hardware-based approach for visualizing unsteady flow fields by means of Lagrangian-Eulerian advection is presented. The implementation allows texture advection to be performed completely on the graphics hardware in a single-pass rendering. We discuss experiences with the interactive visualization of unsteady flow fields that become possible due to the high visualization speed of the hardware...
متن کامل